walking fast - French English Dictionary